package com.wicket.okrapp.biz.service;

import com.wicket.okrapp.biz.service.dto.req.*;
import com.wicket.okrapp.biz.service.dto.res.*;
import java.util.List;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface AchievementService {
/**
   * D3查询成果等级列表(公共)
   */
    QueryAchievementGradeListComRespDto queryAchievementGradeListCom(QueryAchievementGradeListComReqDto queryAchievementGradeListComRep);
/**
   * D3批量查询成果等级By主键(公共)
   */
    BatchQueryAchievementGradeByEntityComRespDto batchQueryAchievementGradeByEntityCom(BatchQueryAchievementGradeByEntityComReqDto batchQueryAchievementGradeByEntityComRep);
/**
   * D3新增成果类型(公共)
   */
    AddAchievementTypeComRespDto addAchievementTypeCom(AddAchievementTypeComReqDto addAchievementTypeComRep);
/**
   * D3查询成果类型详情(公共)
   */
    QueryAchievementTypeDetailComRespDto queryAchievementTypeDetailCom(QueryAchievementTypeDetailComReqDto queryAchievementTypeDetailComRep);
/**
   * D3新增成果类型
   */
    AddAchievementTypeRespDto addAchievementType(AddAchievementTypeReqDto addAchievementTypeRep);
/**
   * D3新增成果类别(公共)
   */
    AddAchievementCategoryComRespDto addAchievementCategoryCom(AddAchievementCategoryComReqDto addAchievementCategoryComRep);
/**
   * D3新增成果类别业务处理(公共)
   */
    AddAchievementCategoryBusinessHandleComRespDto addAchievementCategoryBusinessHandleCom(AddAchievementCategoryBusinessHandleComReqDto addAchievementCategoryBusinessHandleComRep);
/**
   * D3查询成果类别详情(公共)
   */
    QueryAchievementCategoryDetailComRespDto queryAchievementCategoryDetailCom(QueryAchievementCategoryDetailComReqDto queryAchievementCategoryDetailComRep);
/**
   * D3查询成果等级详情(公共)
   */
    QueryAchievementGradeDetailComRespDto queryAchievementGradeDetailCom(QueryAchievementGradeDetailComReqDto queryAchievementGradeDetailComRep);
/**
   * D3新增成果等级(公共)
   */
    AddAchievementGradeComRespDto addAchievementGradeCom(AddAchievementGradeComReqDto addAchievementGradeComRep);
/**
   * D3查询成果类型等级关系列表(公共)
   */
    QueryAchievementTypeGradeRelationshipListComRespDto queryAchievementTypeGradeRelationshipListCom(QueryAchievementTypeGradeRelationshipListComReqDto queryAchievementTypeGradeRelationshipListComRep);
/**
   * D3新增成果等级
   */
    AddAchievementGradeRespDto addAchievementGrade(AddAchievementGradeReqDto addAchievementGradeRep);
/**
   * D3新增成果类型等级关系(公共)
   */
    AddAchievementTypeGradeRelationshipComRespDto addAchievementTypeGradeRelationshipCom(AddAchievementTypeGradeRelationshipComReqDto addAchievementTypeGradeRelationshipComRep);
/**
   * D3修改成果类别(公共)
   */
    UpdateAchievementCategoryComRespDto updateAchievementCategoryCom(UpdateAchievementCategoryComReqDto updateAchievementCategoryComRep);
/**
   * D3查询成果类型列表(公共)
   */
    QueryAchievementTypeListComRespDto queryAchievementTypeListCom(QueryAchievementTypeListComReqDto queryAchievementTypeListComRep);
/**
   * D3修改成果类别业务处理(公共)
   */
    UpdateAchievementCategoryBusinessHandleComRespDto updateAchievementCategoryBusinessHandleCom(UpdateAchievementCategoryBusinessHandleComReqDto updateAchievementCategoryBusinessHandleComRep);
/**
   * D3查询成果类型等级关系列表
   */
    QueryAchievementTypeGradeRelationshipListRespDto queryAchievementTypeGradeRelationshipList(QueryAchievementTypeGradeRelationshipListReqDto queryAchievementTypeGradeRelationshipListRep);
/**
   * D3删除成果类别(公共)
   */
    DeleteAchievementCategoryComRespDto deleteAchievementCategoryCom(DeleteAchievementCategoryComReqDto deleteAchievementCategoryComRep);
/**
   * D3删除成果类别业务处理(公共)
   */
    DeleteAchievementCategoryBusinessHandleComRespDto deleteAchievementCategoryBusinessHandleCom(DeleteAchievementCategoryBusinessHandleComReqDto deleteAchievementCategoryBusinessHandleComRep);
/**
   * D3查询成果类别列表(公共)
   */
    QueryAchievementCategoryListComRespDto queryAchievementCategoryListCom(QueryAchievementCategoryListComReqDto queryAchievementCategoryListComRep);
/**
   * D3删除成果等级(公共)
   */
    DeleteAchievementGradeComRespDto deleteAchievementGradeCom(DeleteAchievementGradeComReqDto deleteAchievementGradeComRep);
/**
   * D3新增成果类型业务处理
   */
    AddAchievementTypeBusinessHandleRespDto addAchievementTypeBusinessHandle(AddAchievementTypeBusinessHandleReqDto addAchievementTypeBusinessHandleRep);
/**
   * D3新增成果等级业务处理
   */
    AddAchievementGradeBusinessHandleRespDto addAchievementGradeBusinessHandle(AddAchievementGradeBusinessHandleReqDto addAchievementGradeBusinessHandleRep);
/**
   * D3删除成果等级业务处理
   */
    DeleteAchievementGradeBusinessHandleRespDto deleteAchievementGradeBusinessHandle(DeleteAchievementGradeBusinessHandleReqDto deleteAchievementGradeBusinessHandleRep);
/**
   * D3删除成果类型(公共)
   */
    DeleteAchievementTypeComRespDto deleteAchievementTypeCom(DeleteAchievementTypeComReqDto deleteAchievementTypeComRep);
/**
   * D3删除成果类型业务处理
   */
    DeleteAchievementTypeBusinessHandleRespDto deleteAchievementTypeBusinessHandle(DeleteAchievementTypeBusinessHandleReqDto deleteAchievementTypeBusinessHandleRep);
/**
   * D3修改成果类型等级关系(公共)
   */
    UpdateAchievementTypeGradeRelationshipComRespDto updateAchievementTypeGradeRelationshipCom(UpdateAchievementTypeGradeRelationshipComReqDto updateAchievementTypeGradeRelationshipComRep);
/**
   * D3修改成果类型(公共)
   */
    UpdateAchievementTypeComRespDto updateAchievementTypeCom(UpdateAchievementTypeComReqDto updateAchievementTypeComRep);
/**
   * D3修改成果等级(公共)
   */
    UpdateAchievementGradeComRespDto updateAchievementGradeCom(UpdateAchievementGradeComReqDto updateAchievementGradeComRep);
/**
   * D3修改成果类型业务处理(公共)
   */
    UpdateAchievementTypeBusinessHandleComRespDto updateAchievementTypeBusinessHandleCom(UpdateAchievementTypeBusinessHandleComReqDto updateAchievementTypeBusinessHandleComRep);
/**
   * D3修改成果等级业务处理(公共)
   */
    UpdateAchievementGradeBusinessHandleComRespDto updateAchievementGradeBusinessHandleCom(UpdateAchievementGradeBusinessHandleComReqDto updateAchievementGradeBusinessHandleComRep);
/**
   * D3批量改成果类型等级关系(公共)
   */
    BatchUpdateAchievementTypeGradeRelationshipComRespDto batchUpdateAchievementTypeGradeRelationshipCom(BatchUpdateAchievementTypeGradeRelationshipComReqDto batchUpdateAchievementTypeGradeRelationshipComRep);
/**
   * D3修改成果团队(公共)
   */
    UpdateAchievementTeamComRespDto updateAchievementTeamCom(UpdateAchievementTeamComReqDto updateAchievementTeamComRep);
/**
   * D3删除成果团队(公共)
   */
    DeleteAchievementTeamComRespDto deleteAchievementTeamCom(DeleteAchievementTeamComReqDto deleteAchievementTeamComRep);
/**
   * D3查询成果团队列表(公共)
   */
    QueryAchievementTeamListComRespDto queryAchievementTeamListCom(QueryAchievementTeamListComReqDto queryAchievementTeamListComRep);
/**
   * D3新增成果团队(公共)
   */
    AddAchievementTeamComRespDto addAchievementTeamCom(AddAchievementTeamComReqDto addAchievementTeamComRep);
/**
   * D3新增成果(公共)
   */
    AddAchievementComRespDto addAchievementCom(AddAchievementComReqDto addAchievementComRep);
/**
   * D3删除成果(公共)
   */
    DeleteAchievementComRespDto deleteAchievementCom(DeleteAchievementComReqDto deleteAchievementComRep);
/**
   * D3修改成果
   */
    UpdateAchievementRespDto updateAchievement(UpdateAchievementReqDto updateAchievementRep);
/**
   * D3查询成果详情(公共)
   */
    QueryAchievementDetailComRespDto queryAchievementDetailCom(QueryAchievementDetailComReqDto queryAchievementDetailComRep);
/**
   * D3查询成果列表(公共)
   */
    QueryAchievementListComRespDto queryAchievementListCom(QueryAchievementListComReqDto queryAchievementListComRep);
/**
   * D3查询成果类型等级关系详情(公共)
   */
    QueryAchievementTypeGradeRelationshipDetailComRespDto queryAchievementTypeGradeRelationshipDetailCom(QueryAchievementTypeGradeRelationshipDetailComReqDto queryAchievementTypeGradeRelationshipDetailComRep);
/**
   * D3删除成果类型等级关系(公共)
   */
    DeleteAchievementTypeGradeRelationshipComRespDto deleteAchievementTypeGradeRelationshipCom(DeleteAchievementTypeGradeRelationshipComReqDto deleteAchievementTypeGradeRelationshipComRep);
/**
   * D3删除成果类型等级关系业务处理
   */
    DeleteAchievementTypeGradeRelationshipBusinessHandleRespDto deleteAchievementTypeGradeRelationshipBusinessHandle(DeleteAchievementTypeGradeRelationshipBusinessHandleReqDto deleteAchievementTypeGradeRelationshipBusinessHandleRep);
/**
   * D3执行调整成果类型等级关系排序
   */
    ImplementAdjustAchievementTypeGradeRelationshipBusinessHandleRespDto implementAdjustAchievementTypeGradeRelationshipBusinessHandle(ImplementAdjustAchievementTypeGradeRelationshipBusinessHandleReqDto implementAdjustAchievementTypeGradeRelationshipBusinessHandleRep);
/**
   * D3修改成果团队成员(公共)
   */
    UpdateAchievementTeamMemberComRespDto updateAchievementTeamMemberCom(UpdateAchievementTeamMemberComReqDto updateAchievementTeamMemberComRep);
/**
   * D3删除成果团队成员(公共)
   */
    DeleteAchievementTeamMemberComRespDto deleteAchievementTeamMemberCom(DeleteAchievementTeamMemberComReqDto deleteAchievementTeamMemberComRep);
/**
   * D3查询成果团队成员列表(公共)
   */
    QueryAchievementTeamMemberListComRespDto queryAchievementTeamMemberListCom(QueryAchievementTeamMemberListComReqDto queryAchievementTeamMemberListComRep);
/**
   * D3新增成果团队成员(公共)
   */
    AddAchievementTeamMemberComRespDto addAchievementTeamMemberCom(AddAchievementTeamMemberComReqDto addAchievementTeamMemberComRep);
/**
   * D3修改成果(公共)
   */
    UpdateAchievementComRespDto updateAchievementCom(UpdateAchievementComReqDto updateAchievementComRep);
/**
   * D3新增成果业务处理
   */
    AddAchievementBusinessHandleRespDto addAchievementBusinessHandle(AddAchievementBusinessHandleReqDto addAchievementBusinessHandleRep);
/**
   * D3新增成果版权归属(公共)
   */
    AddAchievementCopyrightOwningComRespDto addAchievementCopyrightOwningCom(AddAchievementCopyrightOwningComReqDto addAchievementCopyrightOwningComRep);
/**
   * D3查询成果团队成员详情(公共)
   */
    QueryAchievementTeamMemberDetailComRespDto queryAchievementTeamMemberDetailCom(QueryAchievementTeamMemberDetailComReqDto queryAchievementTeamMemberDetailComRep);
/**
   * D3修改成果业务处理(公共)
   */
    UpdateAchievementBusinessHandleComRespDto updateAchievementBusinessHandleCom(UpdateAchievementBusinessHandleComReqDto updateAchievementBusinessHandleComRep);
/**
   * D3新增成果团队成员业务处理(公共)
   */
    AddOutcomeTeamMembBusinessHandleComRespDto addOutcomeTeamMembBusinessHandleCom(AddOutcomeTeamMembBusinessHandleComReqDto addOutcomeTeamMembBusinessHandleComRep);
/**
   * D3执行成果版权归属个人处理(公共)
   */
    ImplementOutcomeCopyrightPersonalDisposeComRespDto implementOutcomeCopyrightPersonalDisposeCom(ImplementOutcomeCopyrightPersonalDisposeComReqDto implementOutcomeCopyrightPersonalDisposeComRep);
/**
   * D3批量改成果团队成员(公共)
   */
    BatchUpdateAchievementTeamMemberComRespDto batchUpdateAchievementTeamMemberCom(BatchUpdateAchievementTeamMemberComReqDto batchUpdateAchievementTeamMemberComRep);
/**
   * D3执行成果发布(公共)
   */
    ImplementAchievementPublishComRespDto implementAchievementPublishCom(ImplementAchievementPublishComReqDto implementAchievementPublishComRep);
/**
   * D3修改成果版权归属(公共)
   */
    UpdateAchievementCopyrightOwningComRespDto updateAchievementCopyrightOwningCom(UpdateAchievementCopyrightOwningComReqDto updateAchievementCopyrightOwningComRep);
/**
   * D3执行成果版权归属发布生效(公共)
   */
    ImplementAchievementCopyrightOwnPublishComRespDto implementAchievementCopyrightOwnPublishCom(ImplementAchievementCopyrightOwnPublishComReqDto implementAchievementCopyrightOwnPublishComRep);
/**
   * D3执行成果团队成员发布生效(公共)
   */
    ImplementAchievementTeamMemberPublishComRespDto implementAchievementTeamMemberPublishCom(ImplementAchievementTeamMemberPublishComReqDto implementAchievementTeamMemberPublishComRep);
/**
   * D3查询成果版权归属详情(公共)
   */
    QueryAchievementCopyrightOwningDetailComRespDto queryAchievementCopyrightOwningDetailCom(QueryAchievementCopyrightOwningDetailComReqDto queryAchievementCopyrightOwningDetailComRep);
/**
   * D3查询成果版权归属列表(公共)
   */
    QueryAchievementCopyrightOwningListComRespDto queryAchievementCopyrightOwningListCom(QueryAchievementCopyrightOwningListComReqDto queryAchievementCopyrightOwningListComRep);
/**
   * D3批量删成果团队成员(公共)
   */
    BatchDeleteAchievementTeamMemberComRespDto batchDeleteAchievementTeamMemberCom(BatchDeleteAchievementTeamMemberComReqDto batchDeleteAchievementTeamMemberComRep);
/**
   * D3删除成果版权归属(公共)
   */
    DeleteAchievementCopyrightOwningComRespDto deleteAchievementCopyrightOwningCom(DeleteAchievementCopyrightOwningComReqDto deleteAchievementCopyrightOwningComRep);
/**
   * D3查询对接成果关系列表(公共)
   */
    QueryAchievementDockingListComRespDto queryAchievementDockingListCom(QueryAchievementDockingListComReqDto queryAchievementDockingListComRep);
/**
   * D3批量改成果团队成员排序(公共)
   */
    BatchUpdateAchievementTeamMemberSortComRespDto batchUpdateAchievementTeamMemberSortCom(BatchUpdateAchievementTeamMemberSortComReqDto batchUpdateAchievementTeamMemberSortComRep);
/**
   * D3删除成果业务处理(公共)
   */
    DeleteAchievementBusinessHandleComRespDto deleteAchievementBusinessHandleCom(DeleteAchievementBusinessHandleComReqDto deleteAchievementBusinessHandleComRep);
/**
   * D3删除成果版权归属业务处理(公共)
   */
    DeleteAchievementCopyrightOwningBusinessHandleComRespDto deleteAchievementCopyrightOwningBusinessHandleCom(DeleteAchievementCopyrightOwningBusinessHandleComReqDto deleteAchievementCopyrightOwningBusinessHandleComRep);
/**
   * D3删除成果团队成员业务处理(公共)
   */
    DeleteOutcomeTeamMembBusinessHandleComRespDto deleteOutcomeTeamMembBusinessHandleCom(DeleteOutcomeTeamMembBusinessHandleComReqDto deleteOutcomeTeamMembBusinessHandleComRep);
/**
   * D3批量查询成果类型及等级等信息(公共)
   */
    BatchQueryAchievementTypeAndLevelEtcInfoComRespDto batchQueryAchievementTypeAndLevelEtcInfoCom(BatchQueryAchievementTypeAndLevelEtcInfoComReqDto batchQueryAchievementTypeAndLevelEtcInfoComRep);
/**
   * D3批量查询成果类型By主键(公共)
   */
    BatchQueryAchievementTypeByEntityComRespDto batchQueryAchievementTypeByEntityCom(BatchQueryAchievementTypeByEntityComReqDto batchQueryAchievementTypeByEntityComRep);
/**
   * D3批量查询成果类别By主键(公共)
   */
    BatchQueryAchievementCategoryByEntityComRespDto batchQueryAchievementCategoryByEntityCom(BatchQueryAchievementCategoryByEntityComReqDto batchQueryAchievementCategoryByEntityComRep);
/**
   * D3批量查询对接成果关系by一级指标(公共)
   */
    BatchQueryAchievementDockingByRootObjectiveIdComRespDto batchQueryAchievementDockingByRootObjectiveIdCom(BatchQueryAchievementDockingByRootObjectiveIdComReqDto batchQueryAchievementDockingByRootObjectiveIdComRep);
/**
   * D3新增对接成果关系(公共)
   */
    AddAchievementDockingComRespDto addAchievementDockingCom(AddAchievementDockingComReqDto addAchievementDockingComRep);
/**
   * D3删除对接成果关系(公共)
   */
    DeleteAchievementDockingComRespDto deleteAchievementDockingCom(DeleteAchievementDockingComReqDto deleteAchievementDockingComRep);
/**
   * D3新增对接成果关系业务处理(公共)
   */
    AddAchievementDockingBusinessHandleComRespDto addAchievementDockingBusinessHandleCom(AddAchievementDockingBusinessHandleComReqDto addAchievementDockingBusinessHandleComRep);
/**
   * D3查询成果版权归属信息(公共)
   */
    QueryAchievementCopyrightOwnInfoDetailComRespDto queryAchievementCopyrightOwnInfoDetailCom(QueryAchievementCopyrightOwnInfoDetailComReqDto queryAchievementCopyrightOwnInfoDetailComRep);
/**
   * D3删除对接成果关系业务处理(公共)
   */
    DeleteAchievementDockingBusinessHandleComRespDto deleteAchievementDockingBusinessHandleCom(DeleteAchievementDockingBusinessHandleComReqDto deleteAchievementDockingBusinessHandleComRep);
/**
   * D3查询对接成果关系详情(公共)
   */
    QueryAchievementDockingDetailComRespDto queryAchievementDockingDetailCom(QueryAchievementDockingDetailComReqDto queryAchievementDockingDetailComRep);
/**
   * D3查询成果信息详情(公共)
   */
    QueryAchievementInfoDetailComRespDto queryAchievementInfoDetailCom(QueryAchievementInfoDetailComReqDto queryAchievementInfoDetailComRep);
/**
   * D3批量查询成果(公共)
   */
    BatchQueryAchievementComRespDto batchQueryAchievementCom(BatchQueryAchievementComReqDto batchQueryAchievementComRep);
/**
   * D3查询可对接成果列表(公共)
   */
    QueryCanDockAchievementListComRespDto queryCanDockAchievementListCom(QueryCanDockAchievementListComReqDto queryCanDockAchievementListComRep);
/**
   * D3批量查询成果信息(公共)
   */
    BatchQueryAchievementInfoComRespDto batchQueryAchievementInfoCom(BatchQueryAchievementInfoComReqDto batchQueryAchievementInfoComRep);
/**
   * D3批量查询成果版权归属(公共)
   */
    BatchQueryAchievementCopyrightOwningComRespDto batchQueryAchievementCopyrightOwningCom(BatchQueryAchievementCopyrightOwningComReqDto batchQueryAchievementCopyrightOwningComRep);
/**
   * D3批量查询对接成果关系by归属目标内容ID(公共)
   */
    BatchQueryAchievementDockingByTargetCycleContentIdComRespDto batchQueryAchievementDockingByTargetCycleContentIdCom(BatchQueryAchievementDockingByTargetCycleContentIdComReqDto batchQueryAchievementDockingByTargetCycleContentIdComRep);
/**
   * D3查询个人标志性成果列表(公共)
   */
    QueryPersonalSymbolicAchievementsListComRespDto queryPersonalSymbolicAchievementsListCom(QueryPersonalSymbolicAchievementsListComReqDto queryPersonalSymbolicAchievementsListComRep);
/**
   * D3分析成果冗余状态(公共)
   */
    AnalysisAchiveStateCodeComRespDto analysisAchiveStateCodeCom(AnalysisAchiveStateCodeComReqDto analysisAchiveStateCodeComRep);
/**
   * D3修改成果冗余状态(公共)
   */
    UpdateAchiveStateCodeComRespDto updateAchiveStateCodeCom(UpdateAchiveStateCodeComReqDto updateAchiveStateCodeComRep);
/**
   * D3查询个人成果库列表(公共)
   */
    QueryPersonalAchievementsListComRespDto queryPersonalAchievementsListCom(QueryPersonalAchievementsListComReqDto queryPersonalAchievementsListComRep);
/**
   * D3执行初始化成果团队成员(公共)
   */
    ImplementIniAchievementTeamMemberComRespDto implementIniAchievementTeamMemberCom(ImplementIniAchievementTeamMemberComReqDto implementIniAchievementTeamMemberComRep);
/**
   * D3删除目标下成果(公共)
   */
    DeleteResultsUnderTargetComRespDto deleteResultsUnderTargetCom(DeleteResultsUnderTargetComReqDto deleteResultsUnderTargetComRep);
/**
   * D3新增成果业务处理(公共)
   */
    AddAchievementBusinessHandleComRespDto addAchievementBusinessHandleCom(AddAchievementBusinessHandleComReqDto addAchievementBusinessHandleComRep);
/**
   * D3新增目标下汇报成果(公共)
   */
    AddResultsUnderTargetComRespDto addResultsUnderTargetCom(AddResultsUnderTargetComReqDto addResultsUnderTargetComRep);
/**
   * D3执行删除成果判断(公共)
   */
    ImplementDeleteAchieveComRespDto implementDeleteAchieveCom(ImplementDeleteAchieveComReqDto implementDeleteAchieveComRep);
/**
   * D3执行分析成果版权归属对象(公共)
   */
    ImplementAnalyzeAchievementCopyrightOwnInfoComRespDto implementAnalyzeAchievementCopyrightOwnInfoCom(ImplementAnalyzeAchievementCopyrightOwnInfoComReqDto implementAnalyzeAchievementCopyrightOwnInfoComRep);
/**
   * D3批量查询成果及相关信息(公共)
   */
    BatchQueryAchievementRelevantInfoComRespDto batchQueryAchievementRelevantInfoCom(BatchQueryAchievementRelevantInfoComReqDto batchQueryAchievementRelevantInfoComRep);
/**
   * D3批量查询成果by创建人(公共)
   */
    BatchQueryAchievementByCreateInductionIdComRespDto batchQueryAchievementByCreateInductionIdCom(BatchQueryAchievementByCreateInductionIdComReqDto batchQueryAchievementByCreateInductionIdComRep);
  //
}
